/**
 * 
 */
package com.manthano.applogin.management.bo;

/**
 * @author singh_v
 */
public enum Policy
{
	/**
	 * 
	 */
	USER_LOG_CONCURRENCY,
	/**
	 * 
	 */
	USER_EXPIRATION,
	/**
	 * 
	 */
	USER_CREATE_EMAIL,
	/**
	 * 
	 */
	USER_ACTIVATE_EMAIL,
	/**
	 * 
	 */
	USER_DEACTIVATE_EMAIL,
	/**
	 * 
	 */
	PASSWORD_ENCRYPTION,
	/**
	 * 
	 */
	PASSWORD_GENERATION_UNIQUE,
	/**
	 * 
	 */
	PASSWORD_REPETITION_LIMIT,
	/**
	 * 
	 */
	PASSWORD_GENERATION_PRONOUNCEABLE,
	/**
	 * 
	 */
	PASSWORD_MIN_LENGTH,
	/**
	 * 
	 */
	PASSWORD_MAX_LENGTH,
	/**
	 * 
	 */
	PASSWORD_ALLOW_LETTER,
	/**
	 * 
	 */
	PASSWORD_ALLOW_DIGIT,
	/**
	 * 
	 */
	PASSWORD_ALLOW_SPECIALCHARACTER,
	/**
	 * 
	 */
	PASSWORD_ALLOW_SPACE,
	/**
	 * 
	 */
	PASSWORD_ALLOW_CONTROLCHARACTER,
	/**
	 * 
	 */
	PASSWORD_ALLOW_UPPERCASE_ENGLISHCHARACTERS,
	/**
	 * 
	 */
	PASSWORD_SHOULD_NOT_ALLOW_USERACCOUNT_CHARACTERS,
	/**
	 * 
	 */
	PASSWORD_EXPIRATION_LOGIN_DURATION,
	/**
	 * 
	 */
	PASSWORD_EXPIRATION_CHANGED_DURATION,
	/**
	 * 
	 */
	SESSION_USER_COMPANY,
	/**
	 * 
	 */
	SESSION_USER_PORTAL,
	/**
	 * 
	 */
	IP_SOURCE,
	/**
	 * 
	 */
	MAX_UNSUCCESSFUL_LOGIN_ATTEMPTS,
	/**
	 * 
	 */
	MAX_UNSUCCESSFUL_LOGIN_ATTEMPTS_DURATION,
	/**
	 * 
	 */
	USER_LOCK_DURATION,
	/**
	 * 
	 */
	USER_CONCURRENT_SESSION,
	/**
	 * 
	 */
	USER_CONCURRENT_SESSION_FEEDBACK,
	/**
	 * 
	 */
	USER_SESSION_VALIDATION_WITH_IP,
	/**
	 * 
	 */
	PASSWORD_CHANGE_ON_FIRSTTIME_LOGIN,
	/**
	 * 
	 */
	PASSWORD_HISTORY_STORE,
	/**
	 * 
	 */
	FORCED_SESSION_TIMEOUT,
	/**
	 * 
	 */
	API_USER_SESSION_LENGTH,
	/**
	 * 
	 */
	PASSWORD_EXPIRATION_REMINDER,
	/**
	 * 
	 */
	PASSWORD_EXPIRATION_REMINDER_PRIOR_TO;
}
